package com.x.crm.model;


import com.x.framework.annotation.MappingColumn;
import com.x.framework.annotation.MappingTable;
import com.x.framework.model.BaseObject;

import java.math.BigDecimal;
import java.util.Date;

@MappingTable(tableName = "CRM_ORDER_CAR")
public class OrderCar extends BaseObject{

	@MappingColumn(columnName = "ORDER_CAR_ID", columnPk = true, columnLength = 32)
	private String orderCarId;

	@MappingColumn(columnName = "FOLLOW_ORDER_ID")
	private String followOrderId;

	@MappingColumn(columnName = "BRAND_ID")
	private Integer brandId;

	@MappingColumn(columnName = "BRAND_NAME")
	private String brandName;

	@MappingColumn(columnName = "SERIES_NAME")
	private String seriesName;

	@MappingColumn(columnName = "SERIES_ID")
	private Integer seriesId;

	@MappingColumn(columnName = "CAR_ID")
	private String carId;

	@MappingColumn(columnName = "CAR_TITLE")
	private String carTitle;

	@MappingColumn(columnName = "CAR_STATE")
	private Integer carState;

	@MappingColumn(columnName = "CAR_IMAGE_URL")
	private String carImageUrl;

	@MappingColumn(columnName = "CAR_RETAIL_PRICE")
	private BigDecimal carRetailPrice;

	@MappingColumn(columnName = "ORDER_CREATE_TIME")
	private Date orderCreateTime;

	@MappingColumn(columnName = "ORDER_UPDATE_TIME")
	private Date orderUpdateTime;


	public String getOrderCarId() {
		return orderCarId;
	}

	public void setOrderCarId(String orderCarId) {
		this.orderCarId = orderCarId;
	}

	public String getFollowOrderId() {
		return followOrderId;
	}

	public void setFollowOrderId(String followOrderId) {
		this.followOrderId = followOrderId;
	}

	public Integer getBrandId() {
		return brandId;
	}

	public void setBrandId(Integer brandId) {
		this.brandId = brandId;
	}

	public String getBrandName() {
		return brandName;
	}

	public void setBrandName(String brandName) {
		this.brandName = brandName;
	}

	public String getSeriesName() {
		return seriesName;
	}

	public void setSeriesName(String seriesName) {
		this.seriesName = seriesName;
	}

	public Integer getSeriesId() {
		return seriesId;
	}

	public void setSeriesId(Integer seriesId) {
		this.seriesId = seriesId;
	}

	public String getCarId() {
		return carId;
	}

	public void setCarId(String carId) {
		this.carId = carId;
	}

	public String getCarTitle() {
		return carTitle;
	}

	public void setCarTitle(String carTitle) {
		this.carTitle = carTitle;
	}

	public Integer getCarState() {
		return carState;
	}

	public void setCarState(Integer carState) {
		this.carState = carState;
	}

	public String getCarImageUrl() {
		return carImageUrl;
	}

	public void setCarImageUrl(String carImageUrl) {
		this.carImageUrl = carImageUrl;
	}

	public BigDecimal getCarRetailPrice() {
		return carRetailPrice;
	}

	public void setCarRetailPrice(BigDecimal carRetailPrice) {
		this.carRetailPrice = carRetailPrice;
	}

	public Date getOrderCreateTime() {
		return orderCreateTime;
	}

	public void setOrderCreateTime(Date orderCreateTime) {
		this.orderCreateTime = orderCreateTime;
	}

	public Date getOrderUpdateTime() {
		return orderUpdateTime;
	}

	public void setOrderUpdateTime(Date orderUpdateTime) {
		this.orderUpdateTime = orderUpdateTime;
	}
}
